package br.com.fatecpg.minhasfinancas.model;

import java.util.Date;

public class DespesaModel {
	private int id;
	private int valor;
	private String descricao;
	private Date data;
	private int idFormaPagamento;
	private int idCartao;
	private String tipo;
	private boolean alerta;

	public DespesaModel() {
	}

	public DespesaModel(int valor, String descricao, Date data,
			int formaPagamento, int cartao, String tipo, boolean alerta) {
		super();

		this.valor = valor;
		this.descricao = descricao;
		this.data = data;
		this.idFormaPagamento = formaPagamento;
		this.idCartao = cartao;
		this.tipo = tipo;
		this.alerta = alerta;
	}

	@Override
	public String toString() {
		return "\nValor: " + valor + " - " + descricao;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public int getValor() {
		return valor;
	}

	public void setValor(int valor) {
		this.valor = valor;
	}

	public String getDescricao() {
		return descricao;
	}

	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	public Date getData() {
		return data;
	}

	public void setData(Date data) {
		this.data = data;
	}

	public int getIdformaPagamento() {
		return idFormaPagamento;
	}

	public void setIdformaPagamento(int idformaPagamento) {
		this.idFormaPagamento = idformaPagamento;
	}

	public int getIdcartao() {
		return idCartao;
	}

	public void setIdcartao(int idcartao) {
		this.idCartao = idcartao;
	}

	public String getTipo() {
		return tipo;
	}

	public void setTipo(String tipo) {
		this.tipo = tipo;
	}

	public boolean isAlerta() {
		return alerta;
	}

	public void setAlerta(boolean alerta) {
		this.alerta = alerta;
	}

}
